using System;

namespace CPlatePrintSys.Domain.DTOs
{
    /// <summary>
    /// KMACS系统返回的加工信息DTO
    /// </summary>
    public class KmacsProcessInfoDto
    {
        /// <summary>
        /// 流用船号
        /// </summary>
        public string StreamShipNo { get; set; }
        /// <summary>
        /// Lot号
        /// </summary>
        public string LotNo { get; set; }
        /// <summary>
        /// 加工序列
        /// </summary>
        public string Sequence { get; set; }
        /// <summary>
        /// 一贯编号
        /// </summary>
        public string SheetConsistentNo { get; set; }
        /// <summary>
        /// 切割代码
        /// </summary>
        public string CNO { get; set; }
        /// <summary>
        /// 合并信息
        /// </summary>
        public string MergedInfo { get; set; }
        /// <summary>
        /// 实际钢板规格
        /// </summary>
        public string SheetSpecCls { get; set; }
        /// <summary>
        /// 实际钢板厚度
        /// </summary>
        public double SheetSpecThickness { get; set; }
        /// <summary>
        /// 实际钢板长度
        /// </summary>
        public double SheetSpecLength { get; set; }
        /// <summary>
        /// 实际钢板宽度
        /// </summary>
        public double SheetSpecWidth { get; set; }
        /// <summary>
        /// 使用预定日
        /// </summary>
        public DateTime? PlanUsedDate { get; set; }
    }
} 